ritually cleanse oneself - Spanish English Dictionary